supplementary motor vehicles tax - French English Dictionary